MSSLQLLTLLLLISTVSIPVVTCRQWCTPMPNTSDEQLQANIDFACSNGVDCTPIQPGGNCYNPNTLFDHASYVMNAYYHSHGRVEDACRFNRSGCFVVVDPSKDSCVYYT